wccbel\classes\services\background_process\BackgroundProcess A

Total Complexity 53
Dependencies 1
Dependents 0
Total lines 260
Lines of code 178
Logical lines of code 107
Comment lines 1
Methods 25
Properties 9

Methods 25

Method Rating Maintainability Complexity Lines of code
get_remaining_time()
A
55 8 16
do_complete_actions()
S
54 7 22
crash_handler()
S
54 7 20
task()
S
57 5 16
complete()
S
62 2 11
add_completed_task()
S
69 2 6
save()
S
65 2 9
stop_process()
S
67 2 8
is_processing()
S
79 2 3
__construct()
S
62 1 11
get_complete_message()
S
79 1 3
delete_all_batches()
S
74 1 4
clear_tasks_count()
S
76 1 4
get_completed_tasks_count()
S
79 1 3
get_total_tasks()
S
79 1 3
set_total_tasks()
S
79 1 3
is_not_queue_empty()
S
80 1 3
is_force_stopped()
S
78 1 3
clear_complete_message()
S
69 1 7
set_complete_message()
S
71 1 6
start()
S
73 1 5
clear_complete_actions()
S
80 1 3
get_complete_actions()
S
79 1 3
add_complete_action()
S
70 1 6
get_handlers()
S
100 1 0